Catalyst Catalog - online
Main Search Page    Sub-category

OSI Protocol


Foundation OSI(TM)

Open Networks Engineering, Inc.

Foundation OSI(TM) for Solaris(R) is part of ONE's Foundation Series ofintegrated, standards- based communications products designed formission-critical networking environments. Foundation OSI is used today ininfrastructural communications applications including telecommunications,automated air traffic control and air defense systems, electric utilityenergy management and network management. Foundation OSI complies withnumerous industry specifications, profiles and recommendations including:Hierarchy), -- CDPD (Cellular Digital Packet Data), -- TMN(Telecommunications Management Network), -- UCA (UtilityCommunications Architecture), -- US and UK GOSPI (Government OpenSystems Interconnection Profile), -- ATN (AeronauticalTelecommunication Network) and -- MAP (Manufacturing AutomationProtocol). Foundation OSI is a binary product on Solaris(R) 2.4.Foundation OSI is supported on many popular UNIX and real-time embeddedsystems platforms. Application interface for Foundation OSI areidentical across platforms. Protocol services are accessed throughwell-defined C-language Application Program Interfaces (APIs) that allowrapid application development. Each API provides tracing and loggingfacilities for quick debugging. All APIs are accompanied by exampleapplication source code. Programmatic interfaces provided include:Transport Layer Interface (TLI) - used to access Connection-OrientedTransport Protocol (Class 4) - ISO 8073 and Connectionless TransportProtocol (CLTP) - ISO 8602 services. TLI applications can connect to oraccept connections from peer transport applications. Once connected,applications can send unlimited amounts of data, send expedited data, anddisconnect. Connectionless applications can send and receive datagramswithout the overhead of transport connection establishment. UpperLayers API (APLI) - used to access Association Control Service Element(ASCE) - ISO 8650 and Connection Oriented Presentation Protocol - ISO8823 services. APLI allows developers to implement their own OSIApplication Service Elements, or to define private application layerprotocols. Remote Operations API (ROAPI) - an interface to RemoteOperations Service Element (ROSE) - ISO 9072. It is used to implementapplications defined in "RO-Notation' (e.g., CMIP, X.500). ROAPIprovides the ability to invoke well-defined operations on peer systemsand receive the results of those operations. Directory API (DAPI) - aninterface to the Directory User Agent (X.500) - ISO 9594. It is used toprogrammatically access information stored in an X.500 DirectoryInformation Base (DIB). This information can be anything from commonnames and addresses to OSI Application information or other corporation-specific information. Information in the DIB can be added, searched for,retrieved, deleted, compared, listed, modified, and renamed, all throughDAPI function calls. Named Application Properties Agent API (NAPA API)- a local database used to store communications parameters for run-timeretrieval and use. This allows changing communication parameters withoutmodifying source code. NAPA also allows an application to refer toitself and other applications logically, thereby simplifying andaccelerating application development, debugging, and relocation.Foundation OSI supports robust network layer functionality supportingConnectionless Network Protocol (CLNP) - ISO 8473 and End-System toIntermediate-System Routing Exchange Protocol (ES-IS) - ISO 9542.Support for Intermediate-System to Intermediate-System Intra-DomainRouting Exchange Protocol - ISO 10589, Levels 1 and 2, is available as anoption.

Language: C
Source Avail: No
Product Special Handling: None.
Operating Systems: Solaris Sparc 2.4


Open Networks Engineering, Inc.
777 E Eisenhower Pkwy Suite 650
Ann Arbor, MI 48108
USA
Phone: (313) 996-9900
Fax: (313) 996-9908